
/*content*/
.web_inner1220{width:1100px;margin-top: 10px;}
.web_inner1220:after{content: '';display: block;clear: both;margin-top: 10px;}
.img-bar{margin-bottom: 15px;}
.img-bar .content1{width:730px;float:left;}
.img-bar .content2{width:350px;float:right;}
.img-bar .content3{width:100%;margin-top:15px;}
/*主页左侧banner*/
#index_banner{width:100%;min-width:1200px;padding:50px 0;overflow:hidden;background: #f8f7f6;margin-bottom: 40px;}
#index_banner .swiper-wrapper{height:100%;position: relative;}
#index_banner .swiper-wrapper .swiper-slide{position:relative;}
#index_banner .swiper-wrapper .swiper-slide .title{position:absolute;left:0;bottom:0;width:100%;height:50px;font-weight: bold;background:rgba(0,0,0,0.3);color:#fff;line-height: 50px;font-size: 20px;}
#index_banner .swiper-wrapper .swiper-slide .title span{padding:0 10px;}
#index_banner .swiper-pagination{text-align: right;padding:3px 10px 0 0;display: none;}
#index_banner .swiper-container-horizontal>.swiper-pagination{bottom:6px;right:10px;width:auto;}
#index_banner .swiper-slide:not(.swiper-slide-active){transform: scale(0.8);}
#index_banner .swiper-button-prev{left: 27%;}
#index_banner .swiper-button-next{right: 27%;}

.input-box{margin-bottom: 30px;position: relative;}
.input-box select{background: #eaeaea;height: 34px;padding: 6px 10px;width:185px;float:left;}
.input-box input{background: #eaeaea;height: 34px;padding: 6px 12px;width:910px;box-sizing:border-box;padding-right: 46px;float:right;}
.input-box .iconfont{width: 34px;height:34px;background: #eaeaea;position: absolute;top:0;right: 0;cursor: pointer;}

.left_c{width:730px;}
.right_c{width:350px;}
/*列表标题*/
.list_title{overflow:hidden;border-bottom: 1px solid #eee;padding: 15px 0;margin-bottom: 20px;}
.list_title .title{font-weight: bold;float:left;font-size: 18px;color:#1aa397;}
.list_title .more-btn{padding:0;float:right;}
.list_title .more-btn .btn{width:15px;height:15px;background: #999;display: inline-block;margin-top: 10px;padding:1px;box-sizing: border-box;}
.list_title .more-btn .btn img{width:100%;height:100%;}
.list_title .more-btn .btn:hover{background: #1aa397;}
.list_title .more-btn .btn.right{transform: rotate(180deg);}

.list_title .more{padding:0 10px;float:right;}
.list_title .more .item{padding:0 12px;margin-top:8px;display: inline-block;}
.list_title .more .item.curr{color:#1aa397;}

.tit-c{text-align: center;font-weight: bold;font-size: 18px;padding:20px 0 30px;}

/*视频列表*/
#index_floor_box .shipin_list{margin-bottom: 15px;}
#index_floor_box .shipin_list .item{width:212px;}
#index_floor_box .shipin_list .item:nth-of-type(5n){margin-right:0;}
#index_floor_box .shipin_list .item .thumb{display: block;height:290px;width:100%;position: relative;overflow: hidden;}
#index_floor_box .shipin_list .item .thumb .bg{height:100%;width:100%;display: block;}
#index_floor_box .shipin_list .item .thumb .code{height:40px;width:40px;position: absolute;top:0;left: 0;z-index: 2;}
#index_floor_box .shipin_list .item .thumb .code-mask{height:100%;width:100%;position: absolute;top:0;left: -100%;background: rgba(255,255,255,0.3);}
#index_floor_box .shipin_list .item .thumb .code:hover+.code-mask{animation: leftIn 0.5s forwards;}
#index_floor_box .shipin_list .item .thumb .code-mask img{width:180px;margin: 80px auto 0;}
#index_floor_box .shipin_list .item .content{background:#f8f7f6;font-size: 14px;line-height: 40px;}
#index_floor_box .shipin_list .item .content .title{font-size: 16px;padding:0 10px;border-bottom: 1px solid #ebeae8;}
#index_floor_box .shipin_list .item .content .clear{padding:0 10px;}
#index_floor_box .shipin_list .item .content .clear .float_l img{width:15px;display: inline-block;}
#index_floor_box .shipin_list .item .content .clear .float_r img{width:15px;display: inline-block;}
@keyframes leftIn {
  from {left:-100%;}
  to {left:0;}
}
/*作者列表*/
#index_floor_box .author_list{padding:10px 0;}
#index_floor_box .author_list .item{width:110px;height:110px;float:left;margin-right:10px;margin-bottom: 10px;}
#index_floor_box .author_list .item .thumb{width:100%;height:100%;display: block;}
#index_floor_box .author_list .item:hover .thumb{transform: scale(1.1);}

/*艺术家列表*/
#index_floor_box .dujia_list .item{line-height:30px;height:30px;position:relative;padding:5px 0;padding-left: 40px;}
#index_floor_box .dujia_list .item a{color:#999;}
#index_floor_box .dujia_list .item a:hover{color:#333;}
#index_floor_box .dujia_list .item .num{position:absolute;top:5px;left:0;font-size: 14px;line-height: 30px;color:#fff;background:#999; font-weight: normal;width:30px;height:30px;text-align: center;border-radius: 50%;}
#index_floor_box .dujia_list .item .num.red{background:#1aa397;color:#fff;}

/*资讯列表*/
#index_floor_box .zixun_list .item{padding-bottom: 35px;margin-bottom:25px;display: flex;border-bottom: 1px dashed #eee;}
#index_floor_box .zixun_list .item:last-child{border:0;padding: 0;}
#index_floor_box .zixun_list .item .thumb{width:160px;height:100px;}
#index_floor_box .zixun_list .item .thumb img{width:160px;height:100px;display: block;}
#index_floor_box .zixun_list .item .content{font-size: 13px;margin-left: 35px;}
#index_floor_box .zixun_list .item .content .title{font-size: 16px; font-weight: bold;}
#index_floor_box .zixun_list .item .content .desc{line-height: 1.8;font-size: 14px;color:#666;}
#index_floor_box .zixun_list .item .content .time{font-size: 12px;color:#999;margin:1px 0 7px;}

#index_floor_box .xinshang_list .item{margin-bottom:20px;display: flex;}
#index_floor_box .xinshang_list .item .thumb{width:120px;height:76px;}
#index_floor_box .xinshang_list .item .thumb img{width:100%;height:100%;display: block;}
#index_floor_box .xinshang_list .item .content{font-size: 13px;margin-left: 15px;flex: 1;}
#index_floor_box .xinshang_list .item .content .title{font-size: 14px; font-weight: bold;}
#index_floor_box .xinshang_list .item .content .time{font-size: 14px;color:#999;margin:5px 0 0;}
#index_floor_box .xinshang_list .item .content .time img{width:20px;display: inline-block;position: relative;top:4px;}
/*艺术市场*/
#index_floor_box .shichang_list .item{line-height:30px;height:30px;position:relative;padding:5px 0;padding-left: 40px;}
#index_floor_box .shichang_list .item a{color:#999;}
#index_floor_box .shichang_list .item a:hover{color:#333;}
#index_floor_box .shichang_list .item .num{position:absolute;top:5px;left:0;font-size: 14px;line-height: 30px;color:#fff;background:#1aa397; font-weight: normal;width:30px;height:30px;text-align: center;border-radius: 50%;}
#index_floor_box .shichang_list .item .num.red{background:#ddd334;}

#yishu_swiper{width:100%;height: 230px;margin-top:30px;}
#yishu_swiper .title{background: rgba(0,0,0,0.6);width:100%;height:50px;line-height:50px;text-align:center;color:#fff;position: absolute;bottom:0;left: 0;}
#yishu_swiper .swiper-pagination1{display: flex;margin:5px -2px 0;}
#yishu_swiper .swiper-pagination1 .swiper-pagination-bullet{flex:1;border-radius: 0;margin:0 2px;}
#yishu_swiper .swiper-pagination1 .swiper-pagination-bullet-active{background: #1aa397;}

.video_list .item{width:165px;height:130px;margin-right: 20px;margin-bottom: 20px;float: left;}
.video_list .item:nth-of-type(2n){margin-right: 0;}
.video_list .item .thumb{width:100%;height:100%;position: relative;overflow: hidden;}
.video_list .item .thumb .vid{width:100%;height:100%;display: block;}
.video_list .item .thumb .desc{width:100%;height:20px;line-height: 20px;font-size: 14px;color:#fff;text-align: center;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.6);}
.video_list .item .thumb .play{width:25px;height:25px;position: absolute;top: 60px;left: 12px;cursor: pointer;}

#index_floor_box .yishu_list .item{width:160px;float:left;margin-right:30px;margin-bottom: 15px;}
#index_floor_box .yishu_list .item:nth-of-type(6n){margin-right: 0;}
#index_floor_box .yishu_list .item .thumb{width:160px;height:160px;display: block;}
#index_floor_box .yishu_list .item .name{font-size: 14px;line-height: 30px;text-align: center;}

#index_floor_box .hezuo_list .item{width:160px;float:left;margin-right:30px;margin-bottom: 15px;}
#index_floor_box .hezuo_list .item:nth-of-type(6n){margin-right: 0;}
#index_floor_box .hezuo_list .item .thumb{width:160px;display: block;}

.youqing a{display: inline-block;margin-right: 10px;color:#666;}
.youqing a:hover{color:#1aa397;}

/*电子画册*/
#pic_banner{margin:15px 0;}
#pic_banner .swiper-pagination-bullet{width:26px;height:6px;border-radius: 0;background: #1aa397;opacity: 1;}
#pic_banner .swiper-pagination-bullet-active{background: #c99f2f;}


/*当前位置*/
.status_curr{padding:10px 0;color:#666;position: relative;}
.status_curr.s{padding:20px 0;}
.search-box{display: flex;width:800px;position: absolute;top:15px;right: 0;}
.search-box input{flex:1;height:34px;padding:0 8px;background: #d9d8d6;}
.search-box .btn{width:90px;height:34px;background: #1f221c;color:#fff;}
.left-cont{width:785px;background: #fff;padding:0 20px 20px;box-sizing: border-box;float: left;margin-bottom: 15px;}
.right-cont{width:375px;background: #fff;padding:0 20px 20px;box-sizing: border-box;float: right;margin-bottom: 15px;}
/*关于我们*/
.about-title{font-size: 26px;line-height: 1.5;margin-bottom: 10px;}
.about-content{color:#999;font-size: 16px;line-height: 2;margin-bottom: 20px;}
.about-herf{color:#000;line-height: 2;font-weight: bold;}
.about-herf a{color:#15a29c;font-weight: normal;}
.about-tags a{background: #999;color:#fff;padding:0 8px;display: inline-block;margin-top:5px;margin-right: 5px;}
.about-list li{padding:12px;margin-bottom: 12px;border-bottom: 1px solid #eee;position: relative;}
.about-list li.curr:before{content:'';width:5px;height:20px;background: #ddd334;position: absolute;top:15px;left: 0;}
.about-list a{color:#15a29c;font-size: 18px;font-weight: bold;}

.news_list .item{padding-bottom: 35px;margin-bottom:25px;display: flex;border-bottom: 1px dashed #eee;}
.news_list .item:last-child{border:0;padding: 0;}
.news_list .item .thumb{width:240px;height:150px;}
.news_list .item .thumb img{width:100%;height:100%;display: block;}
.news_list .item .content{font-size: 13px;margin-left: 35px;flex:1;}
.news_list .item .content .title{font-size: 16px; font-weight: bold;}
.news_list .item .content .desc{line-height: 1.8;font-size: 14px;color:#666;margin:10px 0;}
.news_list .item .content .tags{line-height: 1.8;}
.news_list .item .content .tags .iconfont{color:#15a29c;position: relative;top:1px;margin-right: 3px;}
.news_list .item .content .tags .tag{background: #999;color:#fff;padding:0 8px;display: inline-block;}

.tuijian_list li{width:50%;float: left;padding:8px;box-sizing: border-box;}
.tuijian_list li .thumb{width: 150px;height:94px;margin-bottom: 5px;}

.tags_list a{display: inline-block;line-height: 1.8;padding:0 8px;background: #999;color:#fff;margin-right: 5px;margin-bottom: 8px;}

.new-detail .nd-title{font-size: 26px;line-height: 1.5;margin-bottom: 10px;margin-top: 20px;}
.new-detail .nd-sour{color:#999;}
.new-detail .nd-desc{border:1px solid #eee;border-left: 0;border-right: 0;padding:5px 0;margin:40px 0;}
.new-detail .nd-content{color:#999;font-size: 16px;line-height: 2;margin-bottom: 20px;}
.new-detail .nd-herf{color:#000;line-height: 2;font-weight: bold;}
.new-detail .nd-herf a{color:#15a29c;font-weight: normal;}
.new-detail .nd-tags a{background: #999;color:#fff;padding:0 8px;display: inline-block;margin-top:5px;margin-right: 5px;}

.xiangguan_list li{width:25%;float: left;padding:8px;box-sizing: border-box;}
.xiangguan_list li .thumb{width: 160px;height:100px;margin-bottom: 5px;display: block;overflow: hidden;}

.product-class{position: relative;padding:10px 20px;}
.product-class .right .btn{padding:0 8px;display: inline-block;line-height: 1.8;background: #1bc098;color:#fff;position: absolute;top:20px;right:20px;}
.product-class .left .item{display: flex;margin:10px 0;line-height: 1.8;}
.product-class .left .item .t{width:85px;font-weight: bold;}
.product-class .left .item .tags{flex:1;}
.product-class .left .item .tags a{color:#1bc098;padding:0 8px;display: inline-block;}
.product-class .left .item .tags a.curr{background: #1bc098;color:#fff;}

.product_list{text-align: center;}
.product_list li{width:25%;float: left;padding:8px;box-sizing: border-box;}
.product_list li .thumb{margin-bottom: 5px;display: block;overflow: hidden;}
.product_list li a{font-size: 16px;margin:5px 0;}
.product_list li p{text-align: center;font-size: 12px;color:#999;}
.product_list li p .iconfont{color:#15a29c;position: relative;top:1px;margin-right: 3px;}

.pages{font-size: 12px;margin-top: 20px;}
.pages a{width:32px;height:30px;line-height: 30px;margin-right: 5px;display: inline-block;background: #eee;text-align: center;}
.pages a.curr{background: #15a29c;color:#fff;}

.modules{padding:20px;background: #fff;box-sizing: border-box;}
.store_left{width:290px;float: left;margin-top: -175px;position: relative;margin-bottom: 20px;}
.store_left .card{display: flex;}
.store_left .card .thumb{width:122px;height:122px;overflow: hidden;margin-right: 15px;}
.store_left .card .right{flex:1;line-height: 2;color:#999;font-size: 12px;}
.store_left .card .right .name{font-size: 14px;margin-bottom: 10px;}
.store_left .btns .btn{float:left;width: 75px;height:25px;line-height: 23px;border:1px solid #999;border-radius: 13px;margin: 15px;margin-left: 0;text-align: center; }
.store_left .item{margin:15px 10px;position: relative;}
.store_left .item:nth-of-type(5n){margin-right:0;}
.store_left .item .thumb{display: block;width:100%;position: relative;overflow: hidden;}
.store_left .item .thumb .bg{width:100%;display: block;}
.store_left .item .thumb .code{height:40px;width:40px;position: absolute;top:0;left: 0;z-index: 2;}
.store_left .item .thumb .code-mask{height:100%;width:100%;position: absolute;top:0;left: -100%;background: rgba(255,255,255,0.3);}
.store_left .item .thumb .code:hover+.code-mask{animation: leftIn 0.5s forwards;}
.store_left .item .thumb .code-mask img{width:180px;margin: 80px auto 0;}
.store_left .item .content{font-size: 14px;line-height: 40px;background: rgba(0,0,0,0.5);color:#fff;position: absolute;left: 0;bottom: 0;width:100%;padding:0 10px;box-sizing: border-box;}
.store_left .p1 p{font-size: 16px;color:#15a29c;font-weight: bold;margin: 10px 0;line-height: 1.8;}
.store_left .p1 p .btn{font-size: 14px;color:#fff;font-weight: normal;background: #15a29c;padding:0 8px;float:right;}
.store_left .p1 ul li{font-size: 14px;padding:10px;font-weight: bold;color:#15a29c;}
.store_left .author_thumb{width:30%;margin:0 1.5%;float: left;}

.store_right{width:860px;float: right;margin-bottom: 20px;}
.store_right .pages{text-align: right;} 

.zhanlan_list li{width:25%;padding:10px;box-sizing: border-box;float: left;}
.zhanlan_list li .thumb{width:100%;height:280px;}
.zhanlan_list li .thumb img{height:100%;}
.zhanlan_list li .content{margin-top:10px;}
.zhanlan_list li .content p{font-size: 12px;color:#999;}

.liuyan textarea{width:100%;background: #f2f2f2;padding:10px;box-sizing: border-box;}
.liuyan .btn{width:100px;height:36px;line-height: 36px;background: #15a29c;color:#fff;text-align: center;float: right;margin:10px 0;}

.pingjia_list li{display: flex;}
.pingjia_list li .head{width:60px;height:60px;border-radius: 50%;margin-right: 15px;}
.pingjia_list li .cont{flex:1;}
.pingjia_list li .cont .name{color:#666;margin-bottom: 5px;}
.pingjia_list li .cont .name .time{font-size: 12px;}
.pingjia_list li .cont .tags{color:#666;font-size: 12px;margin-top: 10px;}

.store_right .store_cont .tit{font-size: 26px;}
.store_right .store_cont .time{font-size: 12px;margin:5px 0 10px;}
.store_right .store_cont .c{font-size: 16px;line-height: 2;margin-bottom: 30px;}


.shows.left-cont{padding: 10px;}
.shows .zhanlan_list li{width:33%;}
.shows .pages{margin-left: 10px;margin-bottom: 10px;}

.huoyue_list li{display: flex;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #eee;}
.huoyue_list li .thumb{width:140px;height:120px;overflow: hidden;}
.huoyue_list li .cont{flex:1;margin:0 15px;font-size: 12px;}
.huoyue_list li .cont .name{font-size: 16px;color:#15a29c;margin-bottom: 10px;}
.huoyue_list li .cont .name .btns{font-size: 12px;float: right;}
.huoyue_list li .cont .name .btns .btn{background: #15a29c;color:#fff;padding:0 8px;cursor: pointer; border-radius: 15px;margin-left: 10px;font-size: 12px;display: inline-block;line-height: 2;}
.huoyue_list li .cont .name .btns .btn:last-child{background: #ff6b5d;}
.huoyue_list li .cont .tg{padding:0 8px;background: #999;color:#fff;line-height: 1.8;margin-top: 5px;display: inline-block;}
.huoyue_list li .zuop{display: flex;margin-top: 10px;}
.huoyue_list li .zuop .thu{width: 105px;height:105px;padding:5px;box-sizing: border-box;flex: 1;}

.yishuj_list li{width:50%;float: left;text-align: center;margin-bottom: 20px;}
.yishuj_list li .thumb{width:120px;height:120px;border-radius: 50%;overflow: hidden;display: inline-block;}

.jbs-banner{position: relative;margin:20px 0;}
.jbs-banner .web_inner{background: rgba(39,173,148,0.4);min-height:350px;position: absolute;top:50%;left:50%;transform: translate(-50%,-38%);text-align: center;color:#fff;padding:0 390px 30px 30px;box-sizing: border-box;}
.jbs-banner .web_inner .head{width:120px;height:120px;border-radius: 50%;border:4px solid rgba(255,255,255,0.4);display: inline-block;margin-top: -50px;}
.jbs-banner .web_inner .name{font-size: 24px;font-weight: bold;margin-top: -50px; margin-bottom: 20px;}
.jbs-banner .web_inner .btn{background: #1aa397;padding:0 8px;margin:10px 5px;display: inline-block;}
.jbs-banner .web_inner .cont{line-height: 1.8;}
.jbs-banner .item{position: absolute;right:30px;bottom:30px;width:300px;height:400px;overflow: hidden;}
.jbs-banner .item:nth-of-type(5n){margin-right:0;}
.jbs-banner .item .thumb{display: block;width:100%;position: relative;overflow: hidden;}
.jbs-banner .item .thumb .bg{width:100%;display: block;}
.jbs-banner .item .thumb .code{height:40px;width:40px;position: absolute;top:0;left: 0;z-index: 2;}
.jbs-banner .item .thumb .code-mask{height:100%;width:100%;position: absolute;top:0;left: -100%;background: rgba(255,255,255,0.3);}
.jbs-banner .item .thumb .code:hover+.code-mask{animation: leftIn 0.5s forwards;}
.jbs-banner .item .thumb .code-mask img{width:180px;margin: 80px auto 0;}
.jbs-banner .item .content{font-size: 14px;line-height: 40px;background: rgba(0,0,0,0.5);color:#fff;position: absolute;left: 0;bottom: 0;width:100%;padding:0 10px;box-sizing: border-box;}

.jbs_content .zixun_list .item{float:left;width:50%;box-sizing: border-box;}
.jbs_content .zixun_list .item:nth-of-type(2n-1){padding-right: 25px!important;}
.jbs_content .zixun_list .item:nth-of-type(2n){padding-left: 25px!important;}
.jbs_content .zixun_list .item:last-child{border-bottom: 1px dashed #eee!important;padding-bottom: 35px!important;}

.toutiao .left{width:785px;float: left;}
.toutiao .left .t{font-size: 18px;margin-bottom: 10px;}
.toutiao .left .c{color:#666;line-height: 1.8;}
.toutiao .left ul li{width:20%;float: left;margin-top: 30px;padding-left: 20px;border-left: 1px solid #eee;box-sizing: border-box;}
.toutiao .left ul li:fisrt-child{border-left: 0;}
.toutiao .left ul li .d{font-size: 50px;line-height: 60px;}
.toutiao .left ul li.curr .d{color:#1aa397;}
.toutiao .left ul li .ym{color:#999;}
.toutiao .right{width:305px;float: right;}



